/* 
 * Gneat (http://gneat.org)
 *
 * (C) Copyright 2011 and beyond - Claudio Stella, all rights reserved.
 *
 * This file is part of Gneat.
 *
 * Gneat is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License (LGPL)
 * as published by the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Gneat is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * and the GNU General Public License, for completeness, along with Gneat.  
 * If not, see <http://www.gnu.org/licenses/>.
 */
package org.neatshell.gneat.client.presenter.core.manipulation.css;

public enum Css {
	BACKGROUND_COLOR("backgroundColor"),
	BORDER_COLOR("borderColor"),
	BORDER("border"),
	BORDER_WIDTH("borderWidth"),
	BORDER_STYLE("borderStyle"),
	BORDER_BOTTOM("borderBottom"),
	BORDER_LEFT("borderLeft"),
	BORDER_RIGHT("borderRight"),
	BORDER_TOP("borderTop"),
	BOTTOM("bottom"),
	COLOR("color"),
	DISPLAY("display"),
	FONT_WEIGHT("fontWeight"),
	FONT_STYLE("fontStyle"),
	FONT_SIZE("fontSize"),
	FLOAT("cssFloat"),
	HEIGHT("height"),
	LEFT("left"),
	MARGIN("margin"),
	MARGIN_BOTTOM("marginBottom"),
	MARGIN_LEFT("marginLeft"),
	MARGIN_RIGHT("marginRight"),
	MARGIN_TOP("marginTop"),
	OPACITY("opacity"),
	OVERFLOW("overflow"),
	PADDING("padding"),
    PADDING_BOTTOM("paddingBottom"),
	PADDING_LEFT("paddingLeft"),
	PADDING_RIGHT("paddingRight"),
	PADDING_TOP("paddingTop"),
	POSITION("position"),
	RIGHT("right"),
	TEXT_ALIGN("textAlign"),
	TOP("top"),
	VERTICAL_ALIGN("verticalAlign"),
	WIDTH("width");
	
	
//	BORDER_STYLE_SOLID = "solid";
//	BORDER_STYLE_DASHED = "dashed";
//  BORDER_STYLE_DOTTED = "dotted";
//  BORDER_STYLE_HIDDEN = "hidden";
//	BORDER_STYLE_NONE = "none";
//
//	CURSOR_ROW_RESIZE = "row-resize";
//	CURSOR_COL_RESIZE = "col-resize";
//	CURSOR_HELP = "help";
//	CURSOR_WAIT = "wait";
//	CURSOR_TEXT = "text";
//	CURSOR_W_RESIZE = "w-resize";
//	   CURSOR_S_RESIZE = "s-resize";
//	   CURSOR_SW_RESIZE = "sw-resize";
//	   CURSOR_SE_RESIZE = "se-resize";
//	   CURSOR_N_RESIZE = "n-resize";
//	   CURSOR_NW_RESIZE = "nw-resize";
//	   CURSOR_NE_RESIZE = "ne-resize";
//	   CURSOR_E_RESIZE = "e-resize";
//	   CURSOR_MOVE = "move";
//	   CURSOR_POINTER = "pointer";
//	   CURSOR_CROSSHAIR = "crosshair";
//	   CURSOR_AUTO = "auto";
//	   CURSOR_DEFAULT = "default";
//
//	   DISPLAY_INLINE_BLOCK = "inline-block";
//	   DISPLAY_INLINE = "inline";
//	   DISPLAY_BLOCK = "block";
//	   DISPLAY_NONE = "none";
//
//	   FLOAT_LEFT = "left";
//	   FLOAT_RIGHT = "right";
//	   FLOAT_NONE = "none";
//
//	   FONT_STYLE_OBLIQUE = "oblique";
//	   FONT_STYLE_ITALIC = "italic";
//	   FONT_STYLE_NORMAL = "normal";
//
//	   FONT_WEIGHT_LIGHTER = "lighter";
//	   FONT_WEIGHT_BOLDER = "bolder";
//	   FONT_WEIGHT_BOLD = "bold";
//	   FONT_WEIGHT_NORMAL = "normal";
//
//	   LIST_STYLE_TYPE_UPPER_ROMAN = "upper-roman";
//	   LIST_STYLE_TYPE_LOWER_ROMAN = "lower-roman";
//	   LIST_STYLE_TYPE_UPPER_ALPHA = "upper-alpha";
//	   LIST_STYLE_TYPE_LOWER_ALPHA = "lower-alpha";
//	   LIST_STYLE_TYPE_DECIMAL = "decimal";
//	   LIST_STYLE_TYPE_SQUARE = "square";
//	   LIST_STYLE_TYPE_CIRCLE = "circle";
//	   LIST_STYLE_TYPE_DISC = "disc";
//	   LIST_STYLE_TYPE_NONE = "none";
//
//	   OVERFLOW_AUTO = "auto";
//	   OVERFLOW_SCROLL = "scroll";
//	   OVERFLOW_HIDDEN = "hidden";
//	   OVERFLOW_VISIBLE = "visible";
//
//	   POSITION_FIXED = "fixed";
//	   POSITION_ABSOLUTE = "absolute";
//	   POSITION_RELATIVE = "relative";
//	   POSITION_STATIC = "static";
//
//	   Z_INDEX = "zIndex";
//	   VISIBILITY = "visibility";
//	   TOP = "top";
//	   TEXT_DECORATION = "textDecoration";
//	   RIGHT = "right";
//	   POSITION = "position";
//	   PADDING_TOP = "paddingTop";
//	   PADDING_RIGHT = "paddingRight";
//	   PADDING_LEFT = "paddingLeft";
//	   PADDING_BOTTOM = "paddingBottom";
//	   PADDING = "padding";
//	   OVERFLOW = "overflow";
//	   OVERFLOW_X = "overflowX";
//	   OVERFLOW_Y = "overflowY";
//	   OPACITY = "opacity";
//	   MARGIN_TOP = "marginTop";
//	   MARGIN_RIGHT = "marginRight";
//	   MARGIN_LEFT = "marginLeft";
//	   MARGIN_BOTTOM = "marginBottom";
//	   MARGIN = "margin";
//	   LIST_STYLE_TYPE = "listStyleType";
//	   STYLE_LEFT = "left";
//	   STYLE_HEIGHT = "height";
//	   STYLE_DISPLAY = "display";
//	   STYLE_CURSOR = "cursor";
//	   STYLE_COLOR = "color";
//	   STYLE_BOTTOM = "bottom";
//	   STYLE_BORDER_WIDTH = "borderWidth";
//	   STYLE_BORDER_STYLE = "borderStyle";
//	   STYLE_BORDER_COLOR = "borderColor";
//	   STYLE_BACKGROUND_IMAGE = "backgroundImage";
//	   STYLE_BACKGROUND_COLOR = "backgroundColor";
//	   STYLE_VERTICAL_ALIGN = "verticalAlign";
//	   STYLE_TABLE_LAYOUT = "tableLayout";
//
//	   TABLE_LAYOUT_AUTO = "auto";
//	   TABLE_LAYOUT_FIXED = "fixed";
//
//	   TEXT_DECORATION_LINE_THROUGH = "line-through";
//	   TEXT_DECORATION_OVERLINE = "overline";
//	   TEXT_DECORATION_UNDERLINE = "underline";
//	   TEXT_DECORATION_NONE = "none";
//
//	   VERTICAL_ALIGN_BASELINE = "baseline";
//	   VERTICAL_ALIGN_SUB = "sub";
//	   VERTICAL_ALIGN_SUPER = "super";
//	   VERTICAL_ALIGN_TOP = "top";
//	   VERTICAL_ALIGN_TEXT_TOP = "text-top";
//	   VERTICAL_ALIGN_MIDDLE = "middle";
//	   VERTICAL_ALIGN_BOTTOM = "bottom";
//	   VERTICAL_ALIGN_TEXT_BOTTOM = "text-bottom";
//
//	   VISIBILITY_HIDDEN = "hidden";
//	   VISIBILITY_VISIBLE = "visible";

	private String _name;

	Css(String name) {
		_name = name;
	}

	public String getName() {
		return _name;
	}
}